 table.a{
	  	width: 600px;
        border: 1px solid #000;
        text-align:center;
        margin: 0 auto;
        border-collapse: collapse;
      }


      .odd{
      	background-color: #fff;
      }

      .even{
      	background-color: #ccc;
      }

      tbody tr:hover{
      	background-color: green;
      	color: #fff;
      }

      .shade{
      	min-height: 900px;
      	width: 100%;
      	position: absolute;
      	left: 0;
      	top: 0;
      	background: rgba(153,153,153,0.5);
      }

      .from-panel{
      	width: 400px;
      	background-color: #fff;
      	margin: 200px auto;
        position: relative;
      }

      .from-inner{
      	padding: 20px;
      }

      .from-inner input{
      	width: 100%;
      	margin: 10px auto;
      	height: 30px;
      	line-height: 30px;
      	border-radius: 5px;
      	border: 1px solid #ccc;
      }

      .options{
      	width: 100px;
      	margin:0 auto;
      }

      .from-header{
      	background-color: red;
      	color:#fff;
      	text-align: center;
      	height: 40px;
      	line-height: 40px;
      }

      .x{
          width: 40px;
          height: 40px;
          background-image: url(../images/cha.png);
          background-size: 40px 40px;
          background-repeat: no-repeat;
          position: absolute;
          right: 0;
          top: 0;
       }
